Cursos de ASP.NET MVC
Descripción
El curso de ASP.NET proporciona una introducción práctica para desarrollar aplicaciones web
utilizando
ASP.NET MVC 5, C # y Visual Studio 2017. Este framework de desarrollo web de Microsoft enfatiza la
separación de asuntos relacionados con la arquitectura y la capacidad de prueba de las
aplicaciones. El curso incluye
cobertura del Razor View Engine, Entity Framework 6 y ASP.NET Web API 2. También
introduce Windows Azure y la implementación de aplicaciones ASP.NET MVC en la
nube.
El curso cubre los fundamentos del patrón de diseño Model-View-Controller y su
implementación en ASP.NET MVC. También esta tecnología se compara con la clásica Web ASP.NET
Formularios del la cual también ofrecemos un curso. Las dos tecnologías comparten una
infraestructura ASP.NET común. Visual Studio 2017 con
.NET 4.5.2 se utiliza como la plataforma productiva para crear aplicaciones ASP.NET MVC.
Después de que te presentamos los fundamentos de la tecnología con varios ejemplos, cubrimos los principales componentes de
Modelo, controlador y vista. La discusión del Modelo incorpora
tecnologías modernas de acceso a datos de Microsoft, que incluyen SQL Server 2016, LINQ y ADO.NET
Entity Framework 6. También abordaremos el mecanismo de enrutamiento de ASP.NET MVC.
El curso
introduce pruebas unitarias automatizadas de aplicaciones web, una de las principales ventajas de la nueva
tecnología. La seguridad está cubierta, con algunas ilustraciones prácticas de ataques y defensas contra
ellos. El curso incluye una discusión sobre cómo ASP.NET MVC y Web Forms pueden ser utilizados
juntos en la misma aplicación. El curso incluye una introducción a ASP.NET Web API y
concluye con la implementación en Windows Azure. Numerosos ejemplos de programación y ejercicios
son provistos.
¿Qué es ASP.NET MVC?
ASP.NET MVC es un Sistema Operativo
que fue adquirido por Google al comprar a la empresa ASP.NET MVC
Inc. para instalarlo
en dispositivos móviles como tabletas o celulares.
Muchas marcas como Sansung
optaron por ASP.NET MVC como su sistema Operativo y competir
con los dispositivos iPhone.
Google puso disponible
las herramientas para que hubiera un mercado de desarrolladores
haciendo aplicaciones para ASP.NET MVC. Todas esas herramientas
se basan en el lenguaje Java, por lo tanto es importante conocer
este lenguaje para hacer aplicaciones nativas en ASP.NET MVC. Aunque
existen cursos como los de PhoneGap que te enseñan a hacer aplicaciones
para ASP.NET MVC sin conocer Java.
Cursos de ASP.NET MVC paso a paso
En cada uno de nuestros Cursos de ASP.NET MVC vamos paso a paso,
generalmente con práctica desde inicio con tips
sobre mejores prácticas y sin menospreciar la teoría importante.
Objetivos:
En nuestro curso de ASP.NET MVC lograrás los siguiente objetivos:
- Aprender cómo funciona ASP.NET MVC y el Modelo Vista Controlador (MVC).
- Aprenderás a programar el Modelo.
- Aprenderás a programar la Vista.
- Aprender a programar el Controlador.
- Tener una introducción a la API ASP.NET Web.
Audiencia
Programadores C# que deseen iniciarse en el desarrollo Web con ASP.NET MVC.
Cursos relacionados
Para el ASP.NET Core multiplataforma de Microsoft, consulta nuestro curso ASP.NET Core
MVC.
Prerrequisitos
Conocimiento práctico de C # y del framework.NET. Conocimiento básico
de ASP.NET y HTML también es importante.
Metodología
Este es un curso 80% práctico en el que aprenderás las bases del desarrollo ASP.NET MVC
con Visual Studio para crear aplicaciones Web bajo el MVC.
Duración
24 horas
Temario Curso ASP.NET MVC
Módulo I: Introducción al desarrollo ASP.NET MVC
Módulo II: ASP.NET MVC y el Modelo Vista Controlador
Módulo III: El Modelo
Módulo IV: El Controlador
Módulo V: Ruteo
Módulo VI: Seguridad
Módulo VII: ASP.NET MVC y ASP.NET Web Forms
Módulo VIII: ASP.NET Web API
Módulo IX: ASP.NET MVC y Azure